Exploiting Environmental Computation in a Multi-Agent Model of Slime Mould

نویسنده

  • Jeff Jones
چکیده

Very simple organisms, such as the single-celled amoeboid slime mould Physarum polycephalum possess no neural tissue yet, despite this, are known to exhibit complex biological and computational behaviour. Given such limited resources, can environmental stimuli play a role in generating the complexity of slime mould’s behaviour? We use a multi-agent collective model of slime mould to explore a two-way mechanism where the collective’s behaviour is influenced by simulated chemical concentration gradient fields and, in turn, this behaviour alters the spatial pattern of the concentration gradients. This simple mechanism yields complex behaviour amid the dynamically changing gradient profiles and suggests how the apparently `intelligent’ response of the slime mould could possibly be due to outsourcing of computation to the environment. The true slime mould Physarum polycephalum is a single-celled organism possessing no nervous system yet (in its vegetative plasmodium stage) exhibits a complex range of biological and computational behaviours (for an overview of its abilities see [1]). Plasmodium of P. polycephalum is comprised of an adaptive gel/sol transport network. The ectoplasmic gel phase is composed of a sponge-like matrix of actin and myosin fibres through which the endoplasmic sol flows, transported by spontaneous and selforganised oscillatory contractions. The organism behaves as a distributed computing material, capable of responding to a wide range of spatially represented stimuli, including chemoattractants, chemorepellents, temperature changes and light irradiation. Slime mould performs these complex feats using only very simple components and its behaviour has even been described as intelligent [2]. How can such complex behaviour emerge in such a simple organism? In this abstract we describe a two-way mechanism by which environmental information in the form of spatial concentration gradients can be exploited to generate apparently intelligent spatial behaviours seen in slime mould. We use a multi-agent particle based model of slime mould which replicates the self-organised network formation and adaptation of slime mould (see [3] for a detailed description). Coupled mobile agents move on a 2D lattice, sensing and depositing a simulated chemoattractant which diffuses over time. The virtual slime mould is comprised of a large population of these simple agents which collectively exhibits cohesion, network formation, network minimisation and shape adaptation. Simple rules (based on local space availability and crowding) govern the growth and shrinkage of the collective. Environmental stimuli in the form of attractants (positive displacement of the lattice) and repellents (negative displacement) are projected onto the same lattice and the diffusing stimuli cause the collective to deform at its border and move towards attractants and away from repellents. Concentration Dependent Morphology As observed in P. polycephalum [4], attractant concentration affects the growth patterns of the collective – low-concentration stimuli results in pseudopod-like growth fronts and dendritic networks (Fig. 1), whereas high-concentration stimuli generates florid radial growth patterns (Fig. 2). Fig. 1: Dendritic growth of virtual plasmodium in response to low-concentration stimuli. Inoculation site is circled, attractant stimuli indicated by dots, emergent transport network connects the attractant sources. Fig. 2: Radial expansive growth of virtual plasmodium in response to high-concentration stimuli. Inoculation site is at the centre of the lattice on simulated nutrient-rich substrate (light grey) with individual ‘oat flakes’ (white). Network growth is radial and network minimisation occurs when the background substrate is depleted. The different morphologies emerge because weaker concentration gradients present a smaller, isolated and directed stimulus region to the collective, whereas higher concentration s (for example within a nutrient-rich oatmeal agar substrate) present an all -encompassing stimulus, encouraging growth in all directions. The spatial pattern of concentration gradients presents a 2D stimulus map influencing the growth pattern and direction of the collective. These results suggest that the apparent complexity (or ‘intelligence’) of slime mould’s behaviour may be partially due to the configuration of its environment. Two-way Interaction with Gradient Fields The virtual plasmodium does not just simply follow the concentration profile of this 2D stimulus map but also modifies it, by suppressing the fields via engulfment and consumption of nutrients. The result is a dynamical interaction between the collective and the environment which may be summarised (using only attractants, for simplicity) in the following scheme: 1. A chemoattractant gradient field is generated by the diffusion of nutrients. 2. The collective is attracted towards, and moves towards, the higher concentration gradient profiles. 3. On encountering the source of the attractant, the collective suppresses and/or consumes the nutrient, reducing its chemoattractant concentration gradient. 4. The spatial pattern of concentration gradients is changed, altering the stimulus presented to the virtual plasmodium. 5. Resume part 2. The effect of this two-way interaction between environment (presentation of gradient) an d virtual plasmodium (modification of gradient) can be seen when the concentration gradient is visualised, as shown in in Fig. 3 which demonstrates the construction of a simple spanning tree network by the virtual plasmodium. Fig. 3: Construction of a spanning tree by virtual plasmodium. (a) Small population (particle positions shown) inoculated on lowest node (bottom) growing towards First node and engulfing it, reducing chemoattractant projection, (b-d) Model population grows to nearest sources of chemoattractant completing construction of the spanning tree, (e-h) Visualisation of the changing chemoattractant gradient as the population senses, engulfs and suppresses nutrient diffusion (darker regions indicate stronger chemoattractant concentration). The low-concentration attractants used for the experiment in Fig. 3 presents a directed stimulus towards the collective (initialised at the bottom nutrient source). When the growing collective reaches the nearest source, its projection o f attractant is damped by engulfment of the collective, and the collective splits to connect the left and right nutrients (whose distance from the current node is very similar). The suppression of each node as it is encountered combined with the dynamically changing gradient field presents a new stimulus pattern to the collective, until the spanning tree connecting all nutrients is formed. We have also demonstrated using the model that it is possible to respond to differences in nutrient distance, nutrient size, and nutrient concentration by moving towards the closest, largest and highest concentration, respectively. The model also responds to the addition of new nutrients and the removal of nutrients (subject to a short delay whilst the diffusion stimulus profile is reconfigured) [5]. Combining Attractant and Repellent Stimuli Attractant stimuli generate networks with proximity graph connectivity, for example Minimum Spanning Trees as in Fig. 3. In contrast, repellent stimuli generate plane division graphs as in the Voronoi diagram, where the model occupies the regions furthest away from the repellent sources (Fig. 4, left). By using individual repellent sources of varying concentrations the weighted Voronoi diagram can be approximated (Fig. 4, right). The combination of attractants and repellents allows us to guide the model using combinations of attractant and repellent stimuli (to ‘pull’ the collective towards certain regions or to ‘push’ the collective away from other regions). When similar concentrations of attractant and repellent stimuli are used there is no ambiguous behaviour. Instead hybrid graphs are formed (Fig. 5) which contain features of both proximity graphs and plane division graphs [6]. Fig. 4: Variation in repellent stimulus size allows approximation of the Weighted Voronoi diagram. Left: Repellent stimuli cause the model plasmodium to move away from stimuli sites forming Voronoi diagram (classically computed Voronoi diagram is overlaid). Right: Changing the size of the repellent stimuli causes greater distortions in the diffusion field, causing the model plasmodium to adopt patterns which approximate the multiplicatively weighted Voronoi diagram. Fig. 5: Variation in repellent concentration cause a transition between classical Voronoi diagram and hybrid graphs which exhibit both plane division and minimisation features. Left: vir tual plasmodium exposed to highconcentration repellent diffusion (from edge of planar shapes) adopts the Voronoi diagram. Middle: reducing the repellent concentration allows the contractile behaviour of the model to exert its effect in competition with the repellent field. Right: further reduction in repellent concentration forms a graph structure which exhibits both plane division and internal path minimisation features.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applications of Multi-Agent Slime Mould Computing Author=Jeff Jones

The giant single-celled slime mould Physarum polycephalum has inspired rapid developments in unconventional computing substrates since the start of this century. This is primarily due to its simple component parts and the distributed nature of the ‘computation’ which it approximates during its growth, foraging and adaptation to a changing environment. Slime mould functions as a living embodied ...

متن کامل

Representation of Shape Mediated by Environmental Stimuli in Physarum polycephalum and a Multi-agent Model

The slime mould Physarum polycephalum is known to construct protoplasmic transport networks which approximate proximity graphs by foraging for nutrients during its plasmodial life cycle stage. In these networks, nodes are represented by nutrients and edges are represented by protoplasmic tubes. These networks have been shown to be efficient in terms of length and resilience of the overall netwo...

متن کامل

Harnessing the Intelligence of Physarum Polycephalum for Unconventional Computing-Aided Musical Composition

This paper introduces Die Lebensfreude, a pioneering piece of music composed with the aid of an amoeba-like plasmodial slime mould called Physarum polycephalum. The composition is for an ensemble of five instruments (flute, clarinet, violin, cello and piano) and six channels of electronically synthesises sounds. The instrumental part and the synthesised sounds are musifications and sonification...

متن کامل

Slime mould processors, logic gates and sensors.

A heterotic, or hybrid, computation implies that two or more substrates of different physical nature are merged into a single device with indistinguishable parts. These hybrid devices then undertake coherent acts on programmable and sensible processing of information. We study the potential of heterotic computers using slime mould acting under the guidance of chemical, mechanical and optical st...

متن کامل

Mechanisms Inducing Parallel Computation in a Model of Physarum polycephalum Transport Networks

The giant amoeboid organism true slime mould Physarum polycephalum dynamically adapts its body plan in response to changing environmental conditions and its protoplasmic transport network is used to distribute nutrients within the organism. These networks are e cient in terms of network length and network resilience and are parallel approximations of a range of proximity graphs and plane divisi...

متن کامل

Approximation of Statistical Analysis and Estimation by Morphological Adaptation in a Model of Slime Mould Author=Jeff Jones and Andrew Adamatzky

True slime mould Physarum polycephalum approximates a range of complex computations via growth and adaptation of its protoplasmic transport network, stimulating a large body of recent research into how such a simple organism can perform such complex feats. The properties of networks constructed by slime mould are known to be influenced by the local distribution of stimuli within its environment...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1511.07647  شماره 

صفحات  -

تاریخ انتشار 2015